Distributor Inventory Submission API - POE
Request Attributes
Y – Required (Must be set in the input)
O – Optional (May be sent in addition to required fields).
/getStatus
Request Parameters
Method: GET
Query params:
| Query Attribute | Type | Required | Example | Description | 
|---|---|---|---|---|
| requestUUId | String | Y | 550e8400-e29b-41d4-a716-446655440000 | Request Id of the Inventory Submission | 
| page | positiveNumber | Y | 1 | Page number for the search criteria | 
| limit | positiveNumber | Y | 500 (default 500 , max 1000) | Page limit for the search criteria | 
| lineStatus | string | O | INVALID, VALID | Status of each inventory line after the validation. If no value provided , system will retrieve both the INVALID,VALID lines | 
/submitInv
Request Parameters
Method: POST
Content-Type: application/json
Body :
| Object | Attribute | Type | Required | Example | Description | 
|---|---|---|---|---|---|
| header | biaRefNum | String | Y | "biaRefNum": "523248" | biaRefNum | 
| header | biaDate | String | Y | "biaDate": "2024-05-04T01:23:03.568Z" | biaDate | 
| header | sourceType | String | Y | "sourceType": "DS" / "WH" | sourceType | 
| header | sourceName | String | Y | "sourceName": "TEST" | Distributor Name | 
| header | sourceAddress1 | String | Y | "sourceAddress1": "Harbor Lane" | Address Line1 | 
| header | sourceAddress2 | String | N | "sourceAddress2": "Harbor" | Address Line2 | 
| header | sourceCity | String | N | "sourceCity": "New York" | City | 
| header | sourceState | String | N | "sourceState": "NY" | State | 
| header | sourcePostalCode | String | N | "sourcePostalCode": "10001" | PostalCode | 
| header | sourceCountryCode | String | N | "sourceCountryCode": "US" | CountryCode | 
| lines | lineNum | Number | Y | "lineNum": 1 | lineNum | 
| lines | invType | String | N | "invType": "PRIMARY" | inventory Type (SECONDARY,LINKSYS,TERTIARY,PRIMARY) | 
| lines | vendorPartNum | String | Y | "vendorPartNum": "VP123" | vendor Part Number | 
| lines | mfgPartNum | String | Y | "mfgPartNum": "MP123" | manufacturer Part Number | 
| lines | prodDesc | String | N | prodDesc": "Product 1 Description" | product Description | 
| lines | qtyOnHand | Number | Y | "qtyOnHand": 100 | quantity OnHand | 
| lines | qtyCommitted | Number | Y | "qtyCommitted": 20 | quantity Committed | 
| lines | qtyForSale | Number | Y | qtyForSale": 80 | quantity ForSale | 
| lines | qtyOnOrder | Number | Y | "qtyOnOrder": 30 | quantity OnOrder | 
| lines | qtyBackorder | Number | Y | "qtyBackorder": 5 | quantity Backorder | 
| lines | qtyInTransit | Number | Y | "qtyInTransit": 15 | quantity InTransit | 
| lines | qtyOtherQual | Number | Y | "qtyOtherQual": 10 | quantity OtherQual | 
| lines | qtyOthers | String | N | "qtyOthers": 5 | quantity Others | 
| lines | reportedNetUnitPriceUSD | Double | N | "reportedNetUnitPriceUSD": 25.5 | reported NetUnitPriceUSD | 
| lines | reportedNetUnitPriceLC | Double | N | "reportedNetUnitPriceLC": 125.75 | reported NetUnitPriceLC |